CrawlJobs Logo

Embedded Developer

United States, Annapolis Junction · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

Columbia Technology Partners is searching for a fully cleared Embedded Developer with experience in design, developing, debugging and modifying embedded software. Analyzes requirements and determines which requirements have a software component. The software requirements are translating those requirements into software instructions entered either by hand or through an automated tool used to generate code software. Analyzes requirements and determines which requirements have a software component. The software requirements are translating those requirements into software instructions enter either by hand or through an automated tool used to generate code.

Job Responsibility

  • With assistance breakdown program specifications into it simplest elements and translate it into code
  • With assistance clarify actions the program is intended to perform.
  • Work as a part of a team to write a specific section of code.
  • Breakdown program specifications into it simplest elements and translate it into code.
  • Clarify actions the program is intended to perform.
  • Work as a part of a team to write a specific section of code.
  • Write detailed documentation for the operation of the program by users
  • Combine all elements of a program design and test it
  • Establish detailed program specifications through discussion with government stakeholders.
  • Conduct User acceptance testing.
  • Write detailed documentation for the operation of the program by users
  • Guide the design and development process to completion.
  • Test critical portions of programs to ensure proper operation.

Requirements

  • Bachelor of Electrical Engineering or Computer Science, Computer Engineering or Mathematics or similar STEM degree and a minimum of twelve (12) years of software/system development work experience or a Masters in Engineering with a minimum of eight (8) years of experience with technical expertise in three (3) or more of the following areas (Four years of equivalent related experience may be substituted for the Bachelor degree): System Requirements Analysis
  • Software System Design
  • Software System Development
  • Software System Integration
  • Software System Testing
  • In addition to the minimum requirements above, the individual shall have at least ten (10) years of work experience in four or more of the following areas: Developing embedded software systems in assembly, C, C++, or other proprietary languages.
  • Developing embedded software systems in one or more of the following operating system environments: Unix, Linux, Windows, VxWorks, JunOS, or vendor‐proprietary operating systems.
  • Experience with operating system internals with one or more of the following operating systems: Unix, Linux, Windows, VxWorks, JunOS, or vendor‐proprietary operating systems.
  • Reverse engineering and analysis of software.
  • Low‐level programming of device drivers in a Unix, Linux, or Windows environment
  • Bit‐level data analysis.
  • Systems engineering of embedded systems
  • U.S. Citizenship is required for all applicants.
  • All applicants and employees are subject to random drug testing in accordance with Executive Order 12564.
  • Employment is contingent upon successful completion of a security background investigation and polygraph.
  • DOD 8570 Certification
  • This position requires an active Security Clearance with appropriate Polygraph.

What we offer

  • Medical: CTP offers 3 superior plans, bringing our employees both in-network and out-of-network options.
  • Vision + Dental: Both free to you + paid in full by CTP.
  • Retirement: 401k - 6% company contribution
  • PTO + Leave: A work life balance is extremely important to our team here at CTP, which is why our paid time off plans are so lucrative. Offering customizable leave plans to meet your needs is just one of our many perks! Jury Duty, Bereavement + Military Leave provided.
  • Career Growth: Up to $10,000 provided for approved career-related learning, training, education, and/or tuition.
  • Life and AD&D Insurance/Short-Term & Long-Term Disability: More peace of mind, at zero cost to you.
  • Profit Sharing Bonus: End of year cash gets added to your bottom-line.
  • Referral Bonus Program: Our tiered program provides an incentive with each stage of the hiring process your referral passes. Our bonuses range from $7,000-$20,000, if your referral joins the team.

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Embedded Developer

8 matching positions

Embedded Developer

As an embedded software engineer, you know how to create and maintain crucial pi...
Location
Location
United States , Annapolis Junction
Salary
Salary:
69400.00 - 158000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience with computer network operations capability development and engineering services, including defense and exploitation to gain strategic advantages
  • 7+ years of experience with computer programming in C/C++ and Python
  • Experience with software development, analytic development, and DevOps techniques for malware variants, advancing crypt capabilities, and emerging unknown protocols
  • Experience gathering requirements, designing and developing approaches for product security and resilience, cryptographic solutions, and anti-forensic measures
  • Experience with indigenous and vendor proprietary protocols
  • Experience using automation and virtualization to deploy, maintain, and sustain capabilities, developing and executing strategies for countering or mitigating environmental challenges, security and policy constraints, and system and architecture limitations
  • Experience designing, developing, debugging, and testing embedded software and performing requirements analysis to drive requirement specifications
  • Experience packaging embedded software products for release to government customers
  • TS/SCI clearance with a polygraph
  • Bachelor’s degree
Job Responsibility
Job Responsibility
  • Support the development of systems, sites, and tools for our clients
  • Write, test, and edit code in support of the team’s overall results
  • Develop and reverse-engineer software that supports hardware functionality on a wide range of devices
  • Configure solutions based on the platform being used
  • Work with other team leaders to troubleshoot and correct operational issues
  • Work with cybersecurity specialists to ensure that the software you’re creating is secure
What we offer
What we offer
  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
  • Fulltime
Read More
Arrow Right

Embedded Developer

Columbia Technology Partners is searching for a fully cleared Embedded Developer...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
ctp-web.com Logo
Columbia Technology Partners
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship is required for all applicants
  • All applicants and employees are subject to random drug testing in accordance with Executive Order 12564
  • Employment is contingent upon successful completion of a security background investigation and polygraph
  • DOD 8570 Certification
  • This position requires an active Security Clearance with appropriate Polygraph
  • Bachelor of Electrical Engineering or Computer Science, Computer Engineering or Mathematics or similar STEM degree and a minimum of twelve (12) years of software/system development work experience or a Masters in Engineering with a minimum of eight (8) years of experience with technical expertise in three (3) or more of the following areas (Four years of equivalent related experience may be substituted for the Bachelor degree): System Requirements Analysis
  • Software System Design
  • Software System Development
  • Software System Integration
  • Software System Testing
Job Responsibility
Job Responsibility
  • With assistance breakdown program specifications into it simplest elements and translate it into code
  • With assistance clarify actions the program is intended to perform
  • Work as a part of a team to write a specific section of code
  • Breakdown program specifications into it simplest elements and translate it into code
  • Clarify actions the program is intended to perform
  • Work as a part of a team to write a specific section of code
  • Write detailed documentation for the operation of the program by users
  • Combine all elements of a program design and test it
  • Establish detailed program specifications through discussion with government stakeholders
  • Conduct User acceptance testing
What we offer
What we offer
  • Medical: CTP offers 3 superior plans, bringing our employees both in-network and out-of-network options
  • Vision + Dental: Both free to you + paid in full by CTP
  • Retirement: 401k - 6% company contribution
  • PTO + Leave: A work life balance is extremely important to our team here at CTP, which is why our paid time off plans are so lucrative. Offering customizable leave plans to meet your needs is just one of our many perks! Jury Duty, Bereavement + Military Leave provided
  • Career Growth: Up to $10,000 provided for approved career-related learning, training, education, and/or tuition
  • Life and AD&D Insurance/Short-Term & Long-Term Disability: More peace of mind, at zero cost to you
  • Profit Sharing Bonus: End of year cash gets added to your bottom-line
  • Referral Bonus Program: Our tiered program provides an incentive with each stage of the hiring process your referral passes. Our bonuses range from $7,000-$20,000, if your referral joins the team
  • Fulltime
Read More
Arrow Right

Embedded Developer

Join OMNIC as an Embedded Developer and be part of a pioneering international pr...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
omnic.net Logo
OMNIC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong C/C++ skills, experience with FreeRTOS or multithreaded systems
  • Hands-on experience with STM32 and ESP32 (ESP-IDF)
  • driver development and maintenance
  • Working knowledge of CAN, RS-232/RS-485, Ethernet
  • TCP/IP stacks (LwIP), MQTT
  • Experience with Bluetooth (Classic/BLE) and GSM modules
  • Linux familiarity
  • Basic Bash and Python scripting
  • Bachelor’s degree in CS, Electronics, Automation, or a related field
  • 3-7 years of relevant experience
Job Responsibility
Job Responsibility
  • Design software architecture and develop optimized C/C++ code for embedded devices
  • Integrate peripherals (lock controllers, sensors, POS terminals, routers, etc.) with the core system
  • Ensure reliable device communication with servers and external services
  • implement OTA updates
  • Conduct unit/integration testing, debugging, and performance analysis under memory and power constraints
  • Develop and support device drivers
  • adhere to standards and regulatory requirements (especially for payments)
  • Maintain technical documentation
  • collaborate with cross-functional teams (Hardware, QA, Product)
What we offer
What we offer
  • Access to professional development programs and structured mentorship
  • Cross-functional training and international opportunities
  • Potential for salary increases based on performance
  • Fulltime
Read More
Arrow Right

Embedded Developer

As an embedded software engineer, you know how to create and maintain crucial pi...
Location
Location
United States , Annapolis Junction
Salary
Salary:
69400.00 - 158000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience with software development using C
  • Experience with configuration, administration, and development with Virtual Environments such as VMWare, ESXi, or Open Stack
  • Experience with Linux Development
  • Experience with software reverse engineering or debugging tools such as IDAPro, OllyDbg, or gdb
  • Experience with assembly languages development or reversing
  • Knowledge of low-level systems programming concepts
  • TS/SCI clearance with a polygraph
  • Bachelor’s degree
Job Responsibility
Job Responsibility
  • Support the development of systems, sites, and tools
  • Write, test, and edit code
  • Develop and reverse engineer software that supports hardware functionality on a wide range of devices
  • Configure solutions based on the platform being used
  • Partner with team leadership to troubleshoot and correct operational issues
  • Partner with cybersecurity specialists to ensure software security
What we offer
What we offer
  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
Read More
Arrow Right

Cno Embedded Developer

Perform low-level software development and operations support for complex system...
Location
Location
United States , Annapolis Junction
Salary
Salary:
86900.00 - 198000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience with software development in C++, C, or Assembly, including x86, ARM, or PowerPC
  • Experience with developing embedded software systems in Assembly, C, C++, or proprietary languages in UNIX, Linux, or Windows Environments
  • Experience with integrating hardware and software systems
  • Experience with requirements analysis for embedded systems
  • Ability to obtain a TS/SCI clearance with a polygraph
  • HS diploma or GED
What we offer
What we offer
  • health
  • life
  • disability
  • financial
  • retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • Fulltime
Read More
Arrow Right

Embedded Developer 3

Columbia Technology Partners is searching for a fully cleared Embedded Developer...
Location
Location
United States , Annapolis Junction
Salary
Salary:
190000.00 - 225000.00 USD / Year
ctp-web.com Logo
Columbia Technology Partners
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Electrical Engineering or Computer Science, Computer Engineering or Mathematics or similar STEM degree and a minimum of twelve (12) years of software/system development work experience or a Masters in Engineering with a minimum of eight (8) years of experience with technical expertise in three (3) or more of the following areas (Four years of equivalent related experience may be substituted for the Bachelor degree): System Requirements Analysis
  • Software System Design
  • Software System Development
  • Software System Integration
  • Software System Testing
  • In addition to the minimum requirements above, the individual shall have at least ten (10) years of work experience in four or more of the following areas: Developing embedded software systems in assembly, C, C++, or other proprietary languages
  • Developing embedded software systems in one or more of the following operating system environments: Unix, Linux, Windows, VxWorks, JunOS, or vendor-proprietary operating systems
  • Experience with operating system internals with one or more of the following operating systems: Unix, Linux, Windows, VxWorks, JunOS, or vendor-proprietary operating systems
  • Reverse engineering and analysis of software
  • Low-level programming of device drivers in a Unix, Linux, or Windows environment
Job Responsibility
Job Responsibility
  • Analyzes requirements and determines which requirements have a software component
  • Translating those requirements into software instructions entered either by hand or through an automated tool used to generate code software
  • With assistance breakdown program specifications into it simplest elements and translate it into code
  • With assistance clarify actions the program is intended to perform
  • Work as a part of a team to write a specific section of code
  • Write detailed documentation for the operation of the program by users
  • Combine all elements of a program design and test it
  • Establish detailed program specifications through discussion with government stakeholders
  • Conduct User acceptance testing
  • Guide the design and development process to completion
What we offer
What we offer
  • Medical: CTP offers 3 superior plans, bringing our employees both in-network and out-of-network options
  • Vision + Dental: Both free to you + paid in full by CTP
  • Retirement: 401k - 6% company contribution
  • PTO + Leave
  • Jury Duty, Bereavement + Military Leave provided
  • Career Growth: Up to $10,000 provided for approved career-related learning, training, education, and/or tuition
  • Life and AD&D Insurance/Short-Term & Long-Term Disability: More peace of mind, at zero cost to you
  • Profit Sharing Bonus: End of year cash gets added to your bottom-line
  • Referral Bonus Program: Our tiered program provides an incentive with each stage of the hiring process your referral passes. Our bonuses range from $7,000-$20,000, if your referral joins the team
  • Fulltime
Read More
Arrow Right

Embedded Developer (Matlab/Simulink + C/C++) with Driver's License

We are looking for an Embedded Software Developer to contribute to the design an...
Location
Location
Sweden , Gothenburg
Salary
Salary:
46667.00 - 56667.00 SEK / Month
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4–6+ years of embedded software development experience
  • Strong experience with MATLAB/Simulink
  • Proficiency in C and/or C++
  • Experience with software testing and debugging
  • Fluent English
  • Valid B Driver's License
  • Master's or Bachelor's degree in Software Engineering, Electrical Engineering, Mechatronics, Control Systems, Computer Science, Physics, or related field
  • Strong analytical and problem-solving skills
  • Collaborative and quality-focused mindset
Job Responsibility
Job Responsibility
  • Develop and maintain embedded software solutions
  • Design and implement control algorithms using MATLAB/Simulink
  • Develop software in C/C++
  • Perform testing, debugging, and troubleshooting activities
  • Participate in code reviews and quality assurance activities
  • Collaborate with multidisciplinary engineering teams
What we offer
What we offer
  • An international community bringing together 110+ different nationalities
  • An environment where trust has a central place
  • 70% of our key leaders started their careers at the first level of responsibility
  • A robust training system with our internal Academy and 250+ available modules
  • A vibrant workplace that frequently gathers for internal events (afterworks, team buildings, etc.)
  • Opportunity to turn your ideas into action and make a tangible impact on sustainability
  • WeCare Together program to design and lead projects that create real social or environmental impact
  • Fulltime
Read More
Arrow Right

Senior Embedded Developer

Senior Embedded Software Developer will play a pivotal role in driving the archi...
Location
Location
Canada , Ottawa
Salary
Salary:
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
  • 10+ years of experience in software development, focusing on satellite communication systems
  • Knowledge of systems engineering fundamentals (networking, storage, operating systems)
  • Experience programming with at least one or more programming languages such as C++, Java, Python, Golang, PowerShell
  • Deep understanding of satellite technology, ground segment operations, and associated challenges
  • Good understanding of networking and routing protocols
  • Experience supporting and implementing MPLS/WAN/SD-WAN circuits and subnets
  • Prior experience in a technical leadership or architecture role
  • Strong problem-solving skills, capable of addressing intricate technical challenges
  • Excellent communication skills to collaborate effectively with cross-functional teams and stakeholders
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of advanced satellite ground segment software systems
  • Lead the design, development, and implementation of embedded application software, board support software and OS integration
  • Collaborate closely with cross-functional teams to define architecture, technical specifications, and software requirements for ground segment systems
  • Provide technical leadership, mentorship, and guidance to the engineering team
  • Architect software solutions that adhere to Test-Driven Development (TDD) principles and utilize simulated software to rigorously test code functionality
  • Design software with a profound understanding of hardware resource limitations
  • Stay current with the latest advancements in satellite technology and industry trends
  • Implement and support MPLS/WAN/SD-WAN circuits and subnets
  • Guide the team in troubleshooting and resolving complex technical issues
  • Collaborate with stakeholders to gather requirements and translate them into effective technical solutions
  • Fulltime
Read More
Arrow Right