1,278 Embedded Systems jobs in the United States
Embedded Systems Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Join Lincoln Electric, a global leader in engineering, design, and manufacturing advanced arc welding solutions and automated systems. We are excited to invite an enthusiastic Embedded Systems Software Engineer to our innovative team at our headquarters in Euclid, Ohio.
As our Embedded Systems Software Engineer, you will take charge of designing, implementing, and maintaining cutting-edge embedded software components that power our state-of-the-art products. Your engineering expertise will be pivotal in developing creative software solutions that tackle real-world challenges encountered by our customers.
Key Responsibilities:
- Develop multithreaded controls using industrial Real Time Operating Systems and Embedded Linux with proficiency in C and C++ programming.
- Create software to interface with industrial automation networks (such as CAN and Ethernet/IP), Internet protocols (including HTTP and FTP), and wireless technologies (like Wi-Fi and Bluetooth).
- Design and implement software for IoT data collection, with a strong emphasis on OPC integration.
- Develop software for embedded graphical displays to significantly enhance user interaction.
- Collaborate effectively with marketing teams, suppliers, customers, distributors, and sales engineers to spark new product innovation.
- Maintain clear and thorough documentation throughout all stages of your work, including Project Definitions, Milestone Plans, Technical Reports, and presentation materials.
- Develop and refine testing methods to support the development of new products and conduct competitive benchmarking.
- Coordinate with internal and external technical support personnel as necessary.
Qualifications:
- A bachelor’s degree in an Engineering discipline is required.
- Level II Engineer: Minimum of three (3) years of relevant Engineering experience.
- Level III Engineer: Minimum of five (5) years of relevant Engineering experience.
- Exceptional written and verbal communication skills are crucial.
- Ability to work both independently and collaboratively within a team environment.
- Strong organizational skills and a proactive approach to taking ownership of product designs are essential.
At Lincoln Electric, we offer a competitive salary along with an attractive profit-sharing plan, student loan repayment, tuition reimbursement, comprehensive medical, dental, and vision benefits, generous paid time off, and much more!
Our office is located at 22801 Euclid Ave, Euclid, Ohio. We welcome applicants from all backgrounds and are proud to be an Equal Opportunity Employer.
Embedded Systems Software Engineer
Posted 2 days ago
Job Viewed
Job Description
As a software engineer, you'll tackle challenges that blend hardware and software-working on things like machine learning for organizing and categorizing algorithms, real-time system monitoring, and high-performance automation tools. The problems are complex, the scale is global, and your work direc
Embedded Systems Software Engineer
Posted 3 days ago
Job Viewed
Job Description
Williams International is a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators who deliver pioneering ideas and technologies that lead the aerospace industry. Our culture fosters creativity, collaboration, and continuous learning to position our team members to inspire each other and provide quality products and supporting services that exceed the expectations of our customers.
The Opportunity
Williams International has an exciting opportunity for an Embedded Systems Software Engineer to join our team.
The Embedded Systems Software Engineer will also be responsible for:
- Develop cutting edge software safety critical embedded systems deployed in commercial and military aerospace applications. Typical applications include engine control, flight controls, motor controls, power converter controls, sensor measurements, and diagnostics and fault detection
- Decompose system requirements and designs into requisite software functions
- Develop detailed design documents and software architectures to implement software requirements
- Develop and update software according to software design specifications and issue reports
- Ensure quality deliverables by overseeing and developing unit and integration test cases
- Mentor team members in design, coding, and testing including performing peer reviews of other team members' work
- Troubleshoot and solve issues that arise from system level testing
- Work in a multi-disciplinary environment where you collaborate with electrical, mechanical, and project engineers on solutions
- Work in a fast-paced environment where you have a high level of responsibility and ownership of your designs
- Bachelor's Degree in Computer Engineering, Electrical Engineering, Computer Science or equivalent
- At least 3 years of work experience in embedded systems software development, preferably in the aerospace or automotive fields. This is a Lead Engineer role.
- Experience in development for microcontroller-based software or similar platforms
- Strong knowledge of software development for embedded devices using low-level programming languages such as C or Assembly
- Track record of finishing assignments without compromising quality
- Experience in decomposing system needs and requirements into implementable software
- Strong written and verbal communication skills
- Relevant examples of leadership experience
- U. S. Citizenship is required
- Position requires the ability to obtain a U. S. Government Security Clearance, if needed. Candidates selected may be subject to a U. S. Government security investigation and must meet eligibility requirements for access to classified information. For more information on Security Clearances, please visit: U. S. Department of State
- Experience in working on safety critical embedded systems
- Experience with aviation or automotive safety critical development standards such as DO-178 or ASPICE
- Experience with LabVIEW, C++, C#, and/or Python
- Experience with NXP/Freescale PowerPC, ARM, or TI C2000 microcontrollers
- Experience with embedded Linux operating systems
- Experience with cybersecurity requirements for embedded systems
- Experience with HDL for FPGA development
- Experience with serial communication interfaces (i.e., RS422, ARINC 429, CAN, SPI, Ethernet, etc.)
Additional Information
Williams International is a Drug Free Workplace where all new team members and contractors are subject to pre-employment drug testing for the following controlled substances: marijuana, cocaine, PCP, amphetamines, opioids and alcohol as policy dictates.
Williams International is committed to equal employment opportunities for all individuals regardless of race, color, religion, sex, gender identity, sexual orientation, national origin, age, disability, and protected veteran status.
Please view Equal Employment Opportunity Posters provided by OFCCP here.
If you are interested in applying for employment with Williams International and need special assistance or an accommodation to use our website or to apply for a position due to a physical and/or mental disability, please send an e-mail with your request to Or, please call . Determination on requests for reasonable accommodation is made on a case-by-ca
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Embedded Systems Software Engineer
Posted 9 days ago
Job Viewed
Job Description
Galois tackles the hardest problems in computer science. Our mission is to assure trust in critical systems that protect the privacy and integrity of information in the real world. Core to this is the application of formal analysis techniques that allow systems to be modeled, analyzed, and mathematically proven correct to ensure that a system behaves exactly as we intend under all circumstances.
We are a community of researchers, engineers, and operations people dedicated to creating trustworthiness in critical systems in every functional area of the organization. Our organization is highly collaborative, and we pursue working from first principles, transparency, building deep trust, learning and innovating, and creating space for you to be authentically you. Our unique organizational structure enables us to adapt to the needs of the innovative projects we deliver.
We are employee-owned and aspire to provide employees with a sense of freedom to pursue passions in and out of work — whether it be opportunities to learn, career growth, a sense of community, or whatever else brings you value as a person.
Research Engineers at Galois design and develop advanced technologies for safety- and security-critical systems, networks, and applications. Engineers work in small team settings and must successfully interact with clients, partners, and other employees in a highly cooperative, collaborative, and intellectually challenging environment.
Our research engineers work in small teams and successfully interact with clients, partners, and other employees in a highly collaborative environment. We’re looking for people who can invent, learn, think, and inspire.
For more on our organizational structure, visit Life at Galois.
About This RoleWe are currently seeking researchers/engineers with embedded systems and software assurance expertise to perform research on embedded systems. Software assurance is pivotal in fulfilling our mission to make critical systems trustworthy.
ResponsibilitiesAs a Research Engineer, you will have the following responsibilities:
- Requirements gathering: Engaging the client in a series of discussions, where each iteration refines the needs of the client and leads to suggestions for means to meet those needs.
- Architecture and design: constructing high-level architectural descriptions of systems, and constructing deeper designs by fleshing out architecture prototypes. Architectures must be designed with assurance in mind, determining where and how formal methods are to be applied.
- Implementation: extending design prototypes through to a finished product, with care taken to ensure robustness and ease of use.
- Software Assurance: use mechanical reasoning tools and techniques such as static analysis, property-based testing, bounded model-checking, or symbolic execution to demonstrate or analyze desired security and correctness properties of software systems.
- Testing and validation: constructing and regularly conducting system, unit, and regression tests, as well as conducting semi-formal validation and verification.
- Technology research and development: conducting speculative research and development of cutting-edge technology, and incorporating that technology in product prototypes.
- Technical infrastructure development: developing (designing, implementing, and maintaining) tools to be used within Galois, and developing library code to be shared among projects.
- Education - Minimum of a BS in computer science, electrical engineering, or mathematics.
- Required Technical Expertise
- Experience building highly performant and trustworthy cyber-physical software for mission-critical applications
- Experience with a systems programming language such as C, C++, and Rust
- Experience with, or willing to learn, advanced software analysis tools based on symbolic execution (e.g., Kani, Frama-C, Verus, or Astree)
- Experience developing, testing, and operationalizing capabilities in integrated (SWIL/HWIL) lab environments
- Ability to work in a small team to rapidly prototype and operationalize new features and capabilities
- Eagerness to learn new tools and techniques emerging from the R&D community
- Desired Technical Expertise
- Experience developing control algorithms in MATLAB/simulink or Ansys SCADE
- In-depth understanding of formal verification principles, methods, and relevant standard industry practices
- Required General Skills:
- Must work well with customers, including building rapport, identifying needs, and communicating with strong written, verbal, and presentation skills.
- Must be highly motivated and able to self-manage deadlines and quality goals
We enjoy a hybrid work environment, and candidates may be based out of any of our offices in Arlington, VA, Dayton, OH, Minneapolis, MN, or Portland, OR. Additionally, being located in Boston, MA is also welcome.
Security and Citizenship RequirementThe employee must hold and retain a Secret security clearance.
The candidate must not require a U.S. government export license to authorize access to export-controlled technology and software required to perform this role.
BenefitsWe offer a robust benefits package to provide for your and your family’s well-being, including:
- Employee Stock Ownership Plan (ESOP)
- 401(k) retirement plan with 5% employer match and immediate vesting
- Fully paid medical insurance plans, and dental and vision reimbursement plan
- Health Savings Account (HSA) with generous employer contributions
- Mental health and well-being support through our employee assistance program
- 5 weeks of paid time off and 9 days of paid company holidays each year
- 16 weeks of fully paid parental leave (available for birth, adoption, and fostering)
- 1 week of fully paid “Blue Sky” innovation time each year to pursue your interests
For more information on our benefits, visit Careers at Galois.
CompensationCompensation is based on the value of your results, not your value as an employee or person. The compensation process, individual salaries, and criteria for salary changes are transparent to the entire company.
For more information about our forward-looking and transparent approach to pay, visit Compensation.
Equal Employment OpportunityGalois is an Equal Opportunity Employer and does not discriminate in employment opportunities or practices based on race, ethnicity, national origin, ancestry, color, sex, gender identity or expression, sexual orientation, marital or parental status, pregnancy or childbirth, disability, age, religion, creed, genetic information, veteran status, or any other characteristic protected by applicable federal, state, or local law. We encourage and respect different viewpoints and experiences as being essential to the process of innovation. We strive to acquire, grow, and maintain a diverse and inclusive workplace that applies principles and standards equitably while supporting the needs and accommodations of the individual employee.
Consistent with the Americans with Disabilities Act (ADA) and federal and state laws, it is the policy of Galois, Inc. to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. If you require reasonable accommodation in completing the employment application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please contact
Embedded Systems Software Engineer
Posted today
Job Viewed
Job Description
About Galois Galois tackles the hardest problems in computer science. Our mission is to assure trust in critical systems that protect the privacy and integrity of information in the real world. Core to this is the application of formal analysis techniques that allow systems to be modeled, analyzed, and mathematically proven correct to ensure that a system behaves exactly as we intend under all circumstances. We are a community of researchers, engineers, and operations people dedicated to creating trustworthiness in critical systems in every functional area of the organization. Our organization is highly collaborative, and we pursue working from first principles, transparency, building deep trust, learning and innovating, and creating space for you to be authentically you. Our unique organizational structure enables us to adapt to the needs of the innovative projects we deliver. We are employee-owned and aspire to provide employees with a sense of freedom to pursue passions in and out of work — whether it be opportunities to learn, career growth, a sense of community, or whatever else brings you value as a person. Research Engineers at Galois design and develop advanced technologies for safety- and security-critical systems, networks, and applications. Engineers work in small team settings and must successfully interact with clients, partners, and other employees in a highly cooperative, collaborative, and intellectually challenging environment. Our research engineers work in small teams and successfully interact with clients, partners, and other employees in a highly collaborative environment. We’re looking for people who can invent, learn, think, and inspire. For more on our organizational structure, visit Life at Galois . About This Role We are currently seeking researchers/engineers with embedded systems and software assurance expertise to perform research on embedded systems. Software assurance is pivotal in fulfilling our mission to make critical systems trustworthy. Responsibilities As a Research Engineer, you will have the following responsibilities: Requirements gathering: Engaging the client in a series of discussions, where each iteration refines the needs of the client and leads to suggestions for means to meet those needs. Architecture and design: constructing high-level architectural descriptions of systems, and constructing deeper designs by fleshing out architecture prototypes. Architectures must be designed with assurance in mind, determining where and how formal methods are to be applied. Implementation: extending design prototypes through to a finished product, with care taken to ensure robustness and ease of use. Software Assurance: use mechanical reasoning tools and techniques such as static analysis, property-based testing, bounded model-checking, or symbolic execution to demonstrate or analyze desired security and correctness properties of software systems. Testing and validation: constructing and regularly conducting system, unit, and regression tests, as well as conducting semi-formal validation and verification. Technology research and development: conducting speculative research and development of cutting-edge technology, and incorporating that technology in product prototypes. Technical infrastructure development: developing (designing, implementing, and maintaining) tools to be used within Galois, and developing library code to be shared among projects. Key Qualifications Education - Minimum of a BS in computer science, electrical engineering, or mathematics. Required Technical Expertise Experience building highly performant and trustworthy cyber-physical software for mission-critical applications Experience with a systems programming language such as C, C++, and Rust Experience with, or willing to learn, advanced software analysis tools based on symbolic execution (e.g., Kani, Frama-C, Verus, or Astree) Experience developing, testing, and operationalizing capabilities in integrated (SWIL/HWIL) lab environments Ability to work in a small team to rapidly prototype and operationalize new features and capabilities Eagerness to learn new tools and techniques emerging from the R&D community Desired Technical Expertise Experience developing control algorithms in MATLAB/simulink or Ansys SCADE In-depth understanding of formal verification principles, methods, and relevant standard industry practices Required General Skills: Must work well with customers, including building rapport, identifying needs, and communicating with strong written, verbal, and presentation skills. Must be highly motivated and able to self-manage deadlines and quality goals Location This role requires the ability to work in-person from one of Galois' office locations in Arlington, VA, Dayton, OH, Minneapolis, MN, or Portland, OR. Security and Citizenship Requirement The employee must hold and retain a Secret security clearance. The candidate must not require a U.S. government export license to authorize access to export-controlled technology and software required to perform this role. Benefits We offer a robust benefits package to provide for your and your family’s well-being, including: Employee Stock Ownership Plan (ESOP) 401(k) retirement plan with 5% employer match and immediate vesting Fully paid medical insurance plans, and dental and vision reimbursement plan Health Savings Account (HSA) with generous employer contributions Mental health and well-being support through our employee assistance program 5 weeks of paid time off and 9 days of paid company holidays each year 16 weeks of fully paid parental leave (available for birth, adoption, and fostering) 1 week of fully paid “Blue Sky” innovation time each year to pursue your interests For more information on our benefits, visit Careers at Galois . Compensation Compensation is based on the value of your results, not your value as an employee or person. The compensation process, individual salaries, and criteria for salary changes are transparent to the entire company. For more information about our forward-looking and transparent approach to pay, visit Compensation . Equal Employment Opportunity Galois is an Equal Opportunity Employer and does not discriminate in employment opportunities or practices based on race, ethnicity, national origin, ancestry, color, sex, gender identity or expression, sexual orientation, marital or parental status, pregnancy or childbirth, disability, age, religion, creed, genetic information, veteran status, or any other characteristic protected by applicable federal, state, or local law. We encourage and respect different viewpoints and experiences as being essential to the process of innovation. We strive to acquire, grow, and maintain a diverse and inclusive workplace that applies principles and standards equitably while supporting the needs and accommodations of the individual employee. Consistent with the Americans with Disabilities Act (ADA) and federal and state laws, it is the policy of Galois, Inc. to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. If you require reasonable accommodation in completing the employment application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please contact #J-18808-Ljbffr
Embedded Systems Software Engineer
Posted today
Job Viewed
Job Description
4 weeks ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. About Galois Galois tackles the hardest problems in computer science. Our mission is to assure trust in critical systems that protect the privacy and integrity of information in the real world. Core to this is the application of formal analysis techniques that allow systems to be modeled, analyzed, and mathematically proven correct to ensure that a system behaves exactly as we intend under all circumstances. About Galois Galois tackles the hardest problems in computer science. Our mission is to assure trust in critical systems that protect the privacy and integrity of information in the real world. Core to this is the application of formal analysis techniques that allow systems to be modeled, analyzed, and mathematically proven correct to ensure that a system behaves exactly as we intend under all circumstances. We are a community of researchers, engineers, and operations people dedicated to creating trustworthiness in critical systems in every functional area of the organization. Our organization is highly collaborative, and we pursue working from first principles, transparency, building deep trust, learning and innovating, and creating space for you to be authentically you. Our unique organizational structure enables us to adapt to the needs of the innovative projects we deliver. We are employee-owned and aspire to provide employees with a sense of freedom to pursue passions in and out of work — whether it be opportunities to learn, career growth, a sense of community, or whatever else brings you value as a person. Research Engineers at Galois design and develop advanced technologies for safety- and security-critical systems, networks, and applications. Engineers work in small team settings and must successfully interact with clients, partners, and other employees in a highly cooperative, collaborative, and intellectually challenging environment. Our research engineers work in small teams and successfully interact with clients, partners, and other employees in a highly collaborative environment. We're looking for people who can invent, learn, think, and inspire. For more on our organizational structure, visit Life at Galois. About This Role We are currently seeking researchers/engineers with embedded systems and software assurance expertise to perform research on embedded systems. Software assurance is pivotal in fulfilling our mission to make critical systems trustworthy. Responsibilities As a Research Engineer, you will have the following responsibilities: Requirements gathering: Engaging the client in a series of discussions, where each iteration refines the needs of the client and leads to suggestions for means to meet those needs Architecture and design: constructing high-level architectural descriptions of systems, and constructing deeper designs by fleshing out architecture prototypes. Architectures must be designed with assurance in mind, determining where and how formal methods are to be applied Implementation: extending design prototypes through to a finished product, with care taken to ensure robustness and ease of use. Software Assurance: use mechanical reasoning tools and techniques such as static analysis, property-based testing, bounded model-checking, or symbolic execution to demonstrate or analyze desired security and correctness properties of software systems Testing and validation: constructing and regularly conducting system, unit, and regression tests, as well as conducting semi-formal validation and verification Technology research and development: conducting speculative research and development of cutting-edge technology, and incorporating that technology in product prototypes. Technical infrastructure development: developing (designing, implementing, and maintaining) tools to be used within Galois, and developing library code to be shared among projects Key Qualifications Education - Minimum of a BS in computer science, electrical engineering, or mathematics Required Technical Expertise Experience building highly performant and trustworthy cyber-physical software for mission-critical applications Experience with a systems programming language such as C, C++, and Rust Experience with, or willing to learn, advanced software analysis tools based on symbolic execution (e.g., Kani, Frama-C, Verus, or Astree) Experience developing, testing, and operationalizing capabilities in integrated (SWIL/HWIL) lab environments Ability to work in a small team to rapidly prototype and operationalize new features and capabilities Eagerness to learn new tools and techniques emerging from the R&D community Desired Technical Expertise Experience developing control algorithms in MATLAB/simulink or Ansys SCADE In-depth understanding of formal verification principles, methods, and relevant standard industry practices Required General Skills: Must work well with customers, including building rapport, identifying needs, and communicating with strong written, verbal, and presentation skills. Must be highly motivated and able to self-manage deadlines and quality goals Location We enjoy a hybrid work environment, and candidates may be based out of any of our offices in Arlington, VA, Dayton, OH, Minneapolis, MN, or Portland, OR. Additionally, being located in Boston, MA is also welcome. Security and Citizenship Requirement The employee must hold and retain a Secret security clearance. The candidate must not require a U.S. government export license to authorize access to export-controlled technology and software required to perform this role. Benefits We offer a robust benefits package to provide for your and your family's well-being, including: Employee Stock Ownership Plan (ESOP) 401(k) retirement plan with 5% employer match and immediate vesting Fully paid medical insurance plans, and dental and vision reimbursement plan Health Savings Account (HSA) with generous employer contributions Mental health and well-being support through our employee assistance program 5 weeks of paid time off and 9 days of paid company holidays each year 16 weeks of fully paid parental leave (available for birth, adoption, and fostering) 1 week of fully paid "Blue Sky" innovation time each year to pursue your interests For more information on our benefits, visit Careers at Galois. Compensation Compensation is based on the value of your results, not your value as an employee or person. The compensation process, individual salaries, and criteria for salary changes are transparent to the entire company. For more information about our forward-looking and transparent approach to pay, visit Compensation. Equal Employment Opportunity Galois is an Equal Opportunity Employer and does not discriminate in employment opportunities or practices based on race, ethnicity, national origin, ancestry, color, sex, gender identity or expression, sexual orientation, marital or parental status, pregnancy or childbirth, disability, age, religion, creed, genetic information, veteran status, or any other characteristic protected by applicable federal, state, or local law. We encourage and respect different viewpoints and experiences as being essential to the process of innovation. We strive to acquire, grow, and maintain a diverse and inclusive workplace that applies principles and standards equitably while supporting the needs and accommodations of the individual employee. Consistent with the Americans with Disabilities Act (ADA) and federal and state laws, it is the policy of Galois, Inc. to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. If you require reasonable accommodation in completing the employment application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please contact Seniority level Seniority level Entry level Employment type Employment type Full-time Job function Industries IT Services and IT Consulting Referrals increase your chances of interviewing at Galois, Inc. by 2x Sign in to set job alerts for “Embedded System Software Engineer” roles. Bloomington, MN $97,664.00-$02,000.00 2 days ago Bloomington, MN 97,664.00- 102,000.00 2 days ago Bloomington, MN 97,664.00- 102,000.00 2 days ago Plymouth, MN 106,570.00- 170,140.00 1 day ago Embedded Linux Field Engineer for Devices/IoT Bloomington, MN 115,684.00- 122,000.00 2 weeks ago Bloomington, MN 115,684.00- 121,000.00 4 days ago Shakopee, MN 76,000.00- 125,000.00 3 hours ago Principal Software Engineer - Embedded Systems Bloomington, MN 115,684.00- 121,000.00 2 weeks ago Minneapolis, MN 115,000.00- 145,000.00 1 month ago Python Software Engineer - Ubuntu Hardware Certification Team Minneapolis, MN 115,000.00- 145,000.00 1 month ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Embedded Systems Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Embedded Systems Software Engineer
Bloomington, MN
Contract Position
$39.05-$44.05/Hour
Contribute to a company at the forefront of mission-critical systems and technologies in defense and security. This leader in global defense integrates advanced technology to deliver information and insights on the battlefield, offering roles that support security and technological superiority across multiple domains.
Responsibilities:
- Design, develop, and test embedded systems, products, and services used in high-stakes defense applications.
- Support the full software development lifecycle, including requirements analysis, coding, debugging, and integration.
- Collaborate with cross-functional teams to meet system-level goals and ensure successful software-hardware integration.
- Apply industry best practices and technical standards in software design and testing.
Qualifications:
- Education: Bachelors degree in Software Engineering, or a related Science, Engineering, or Mathematics field.
- Clearance: Active or the ability to obtain a Department of Defense Secret Clearance.
- Experience: 2+ years of software engineering experience or a Master's degree with relevant coursework or internship experience.
- Technical Expertise:
- Knowledge of embedded systems and real-time software development.
- Strong understanding of software engineering principles, methodologies, and processes.
- Familiarity with Agile software development practices.
- Ability to contribute to technical discussions and provide guidance on implementation.
Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer.
Still have questions? Reach out toBrian- (Phone) ( (Email)
What to Expect
Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.
- Applicants selected for employment may be required to pass a pre-employment drug screening and background investigation which may include education, criminal and work history verifications.
- Accepted applicants will have the opportunity to be eligible for benefits, including medical and supplemental insurance and a 401K. Appreciation and gratitude for employees is a hallmark of organizations with low turnover.
- Final position level and pay will be based on experience.
Additional Resources:
- To apply, send resume to:
- For more job openings:
- For more information about Moseley visit:
We stand by our 30 year-old commitment of World Class Service. World Class Company.
#J-18808-LjbffrBe The First To Know
About the latest Embedded systems Jobs in United States !
Embedded Systems Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Job DescriptionJob Description Secmation is seeking highly skilled Embedded Systems Software Development Engineers who will be an instrumental part of our development teams. In this hands-on software development role, you will work with our engineering teams and be involved in developing critical cybersecurity technologies to support a variety of applications including protection of network traffic, securing autonomous vehicles and critical infrastructure, and engineering tools which automate the application of security protections. You will contribute to products which extend the state-of-the-art in Defense and Industrial cybersecurity applications. Your knowledge and experience of embedded systems will augment our team and provide vital expertise for future growth opportunities. This position is being offered as a full-time hybrid on-site position working at our Raleigh, NC, DC Metro Area, or Huntsville, AL office . Compensation for this position includes competitive salary, one-time signing bonus potential, full-benefits, company equity, and relocation assistance. Who We Are Secmation is not an IT company. We specialize in advanced cybersecurity technologies in Digital Engineering, Software Development, and Cybersecurity tools and services for Defense and Industrial applications. Our technologies and products reduce the time to develop, deploy, and maintain machine learning, artificial intelligence, complex automation, guidance/control, secure communications, and other critical software systems securely and on-time. Secmation's experience in autonomous systems design enables us to provide advanced cybersecurity solutions enabling rapid compliance with cybersecurity regulations and certifications. To find out more about Secmation, visit . Requirements U.S. citizenship required . Must be eligible to obtain and maintain security clearance due to contractual requirements BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or related technical field 5+ years of progressive work experience in Software Engineering of Embedded Systems Strong technical background with a good understanding of the Software Development Lifecycle 5+ years’ expert level embedded programming experience in C/C++, Java and Python Work experience with Linux-based operating systems Experience working on software development teams in an Agile environment including DevOps tools such as Jira and Git Strong written and oral communication skills Strong organizational skills, detail oriented and capable of creating status and tracking reports for management and customers Preferred Qualifications Current Security Clearance – any level FPGA design experience Experience working with Xilinx Tools Network Software development experience Benefits Competitive pay One-Time Signing Bonus Potential Company equity Relocation assistance Paid time off Flexible work schedules Health, Dental and Vision insurance Life insurance Long and Short-term insurance Retirement benefits and more! Secmation is an equal opportunity employer. All qualified applicants will be considered without regard to , , creed, color, , , ancestry, marital status, , affectional or , or expression, , , , or veteran status. #J-18808-Ljbffr
Embedded Systems Software Developer
Posted 1 day ago
Job Viewed
Job Description
ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned corporation, our work helps secure an enduring future for our shareholders. Join our team and discover why we are a top veteran employer ( and Certified Great Place to Work (
ASRC Federal System Solutions is seeking an Embedded Systems Software Developer to join our Airport Surveillance Radar (ASR-9) team that supports the Federal Aviation Administration (FAA) in Egg Harbor Township, NJ. ASR-9 is a radar system used by the Federal Aviation Administration (FAA) to monitor air traffic and weather conditions in the United States. ASR-9 is a primary surveillance radar that provides air traffic controllers with information on aircraft position and weather.
We are looking for an experienced individual to work independently and in a team environment, gapping the language between Linux CentOS embedded systems software with external hardware IP networks . Our ideal candidate would be a highly technical Software Developer with expertise and knowledge of the following:
-
The NAS system hardware and software, knowledge of FAA procedural requirements.
-
Real-time design and development, testing and interface of software and computer hardware systems, regression impact analysis, reliability, maintainability, human factors, standardization and other reengineering regarding FAA missions and NAS systems.
-
Perform system wide analysis and functional allocations, including business process modeling and reengineering, internal operating systems, databases, and network architectures.
-
Use prescribed methods and information furnished, to develop draft inputs to project documentation as it relates to any of the support functions.
-
Performs assignments on a broad range of tasks associated with the implementation of standards, techniques, procedures, and criteria as they apply to technical tasks.
-
Develop new technology, modify the structure of existing software products, and provides technical guidance on complex projects.
-
Review final draft documents for conformity to requirements and completeness.
-
Track preparation and delivery status of required deliverables.
-
Attend and may lead meetings, design reviews, working groups and briefings.
-
Report issues and problems and recommends solutions.
-
Perform other related duties in line with tasks assignments.
-
Familiarity with object-oriented programming techniques, client/server development, cross-browser development, and Unix/Linux CentOS Operating system.
C itizenship/Permanent Residency Requirement
All candidates must have the following to pass the Federal Background Investigation and obtain the FAA Public Trust security clearance.
-
Be a US Citizen, have a US Green Card, or a Non-immigrant Work Authorization (VISA).
-
Has resided in the US for three (3) consecutive years.
-
The company is unable to sponsor candidates at this time.
Relocation Requirement
Candidate must reside or be willing to relocate within a commutable distance to Egg Harbor Township, NJ.
Education Requirement
All Non-US Degrees must have a US Equivalency Certificate provided by the candidate.
-
Bachelor of Science in Computer Science or Math, or a Bachelor's degree in another technical field with a minimum of thirty (30) semester hours in a combination of mathematics, statistics, and computer science and twenty (20) years related experience OR
-
Master's Degree in any field of study with a minimum thirty (30) semester hours of either undergrad or grad study in a combination of mathematics, statistics, and computer science and sixteen (16) years related work experience in a computer science or math field OR
-
PhD or Doctorial in a related field with a minimum of thirty (30) semester hours of either undergrad or grad study in a combination of mathematics, statistics, and computer science and six (6) years of related work experience in a computer science or math field.
Required Skills
-
Experience in:
-
Programming languages for embedded systems:
-
C/C++ (Visual Studio and Qt)
-
Python
-
Java
-
Programming languages for webpage development:
-
Visual Basic
-
VBScript
-
HTML
-
Managing software/hardware development lifecycles and establishing software baselines using development tools (majority is required):
-
Operating System: Linux CentOS (Community Enterprise Operating System)
-
Linux real-time operating systems (RTOS) and embedded software development methodologies.
-
Network routing, analysis and debugging: Wireshark and Linux Network Device Drivers
-
Compilers: GCC Compiler and Cross Compiler Environment
-
APIs: BSD Sockets
-
Programming internal and external devices in a PC environment either directly or through a device API: USB, COM, Ethernet, TTY, RS-232 (Serial Connector), RS-422 (Serial Connector).
-
Linux Tool Production: Yocto, Bitbake, Netlink
-
Build Automation: OpenEmbedded
-
Troubleshooting: Logic Analyzer
-
Database Management: SQL
-
Versioning: Git (any flavor)
-
Communication protocols used in embedded systems: Ethernet, HDLC, UDP, IP, ARP, etc.
-
Skilled in oral and written communication.
-
Detail Oriented.
Essential Job Duties
-
Responsible for providing 2 nd level engineering support for ASR-9 modifications installed in the field.
-
Provides expertise in software requirement analysis, design, design reviews development, software testing, integration, installation, and maintenance of complex computer systems.
-
Responsible for the following:
-
Research, evaluate and test new hardware technology that will be used to replace current obsolete components in the NAS equipment.
-
Capture project requirements and design and develop document changes in hardware and software required for future modifications.
-
Perform key site testing operations and responsible for preparing the modification kits that will be shipped and installed in the field.
Work Environment
-
Full-time position with a standard work schedule.
-
Occasional travel.
-
Cubicle environment.
We invest in the lives of our employees, both in and out of the workplace, by providing competitive pay and benefits packages. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law.
EEO Statement
ASRC Federal and its Subsidiaries are Equal Opportunity employers. All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law.
Job Details
Job Family Information Technology
Job Function Application Development
Pay Type Salary
Hiring Min Rate 120,100 USD
Hiring Max Rate 125,800 USD
Embedded Systems Software Developer

Posted 4 days ago
Job Viewed
Job Description
We are looking for an **experienced** individual to work independently and in a team environment, **gapping the language between Linux CentOS embedded systems software with external hardware IP networks** . Our ideal candidate would be a highly technical Software Developer with expertise and knowledge of the following:
+ The NAS system hardware and software, knowledge of FAA procedural requirements.
+ Real-time design and development, testing and interface of software and computer hardware systems, regression impact analysis, reliability, maintainability, human factors, standardization and other reengineering regarding FAA missions and NAS systems.
+ Perform system wide analysis and functional allocations, including business process modeling and reengineering, internal operating systems, databases, and network architectures.
+ Use prescribed methods and information furnished, to develop draft inputs to project documentation as it relates to any of the support functions.
+ Performs assignments on a broad range of tasks associated with the implementation of standards, techniques, procedures, and criteria as they apply to technical tasks.
+ Develop new technology, modify the structure of existing software products, and provides technical guidance on complex projects.
+ Review final draft documents for conformity to requirements and completeness.
+ Track preparation and delivery status of required deliverables.
+ Attend and may lead meetings, design reviews, working groups and briefings.
+ Report issues and problems and recommends solutions.
+ Perform other related duties in line with tasks assignments.
+ Familiarity with object-oriented programming techniques, client/server development, cross-browser development, and Unix/Linux CentOS Operating system.
**C** **itizenship/Permanent Residency Requirement**
All candidates must have the following to pass the Federal Background Investigation and obtain the FAA Public Trust security clearance.
+ Be a US Citizen, have a US Green Card, or a Non-immigrant Work Authorization (VISA).
+ Has resided in the US for three (3) consecutive years.
+ The company is unable to sponsor candidates at this time.
**Relocation Requirement**
Candidate must reside or be willing to relocate within a commutable distance to Egg Harbor Township, NJ.
**Education Requirement**
**All Non-US Degrees must have a US Equivalency Certificate provided by the candidate.**
+ Bachelor of Science in Computer Science or Math, or a Bachelor's degree in another technical field with a minimum of thirty (30) semester hours in a combination of mathematics, statistics, and computer science and **twenty (20) years related experience** **OR**
+ Master's Degree in any field of study with a minimum thirty (30) semester hours of either undergrad or grad study in a combination of mathematics, statistics, and computer science and sixteen (16) years related work experience in a computer science or math field **OR**
+ PhD or Doctorial in a related field with a minimum of thirty (30) semester hours of either undergrad or grad study in a combination of mathematics, statistics, and computer science and six (6) years of related work experience in a computer science or math field.
**Required Skills**
+ Experience in:
+ Programming languages for embedded systems:
+ C/C++ (Visual Studio and Qt)
+ Python
+ Java
+ Programming languages for webpage development:
+ Visual Basic
+ VBScript
+ HTML
+ Managing software/hardware development lifecycles and establishing software baselines using development tools (majority is required):
+ Operating System: Linux CentOS (Community Enterprise Operating System)
+ Linux real-time operating systems (RTOS) and embedded software development methodologies.
+ Network routing, analysis and debugging: Wireshark and Linux Network Device Drivers
+ Compilers: GCC Compiler and Cross Compiler Environment
+ APIs: BSD Sockets
+ Programming internal and external devices in a PC environment either directly or through a device API: USB, COM, Ethernet, TTY, RS-232 (Serial Connector), RS-422 (Serial Connector).
+ Linux Tool Production: Yocto, Bitbake, Netlink
+ Build Automation: OpenEmbedded
+ Troubleshooting: Logic Analyzer
+ Database Management: SQL
+ Versioning: Git (any flavor)
+ Communication protocols used in embedded systems: Ethernet, HDLC, UDP, IP, ARP, etc.
+ Skilled in oral and written communication.
+ Detail Oriented.
**Essential Job Duties**
+ Responsible for providing 2 nd level engineering support for ASR-9 modifications installed in the field.
+ Provides expertise in software requirement analysis, design, design reviews development, software testing, integration, installation, and maintenance of complex computer systems.
+ Responsible for the following:
+ Research, evaluate and test new hardware technology that will be used to replace current obsolete components in the NAS equipment.
+ Capture project requirements and design and develop document changes in hardware and software required for future modifications.
+ Perform key site testing operations and responsible for preparing the modification kits that will be shipped and installed in the field.
**Work Environment**
+ Full-time position with a standard work schedule.
+ Occasional travel.
+ Cubicle environment.
We invest in the lives of our employees, both in and out of the workplace, by providing competitive pay and benefits packages. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law.
**_EEO Statement_**
_ASRC Federal and its Subsidiaries are Equal Opportunity employers. All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law._
**Job Details**
**Job Family** **Information Technology**
**Job Function** **Application Development**
**Pay Type** **Salary**
**Hiring Min Rate** **120,100 USD**
**Hiring Max Rate** **125,800 USD**