Embedded Developer
Listed on 2026-02-28
-
Software Development
Software Engineer, C++ Developer
Description
Columbia Technology Partners is searching for a fully cleared Embedded Developer with experience in design, development, debugging and modifying embedded software. The candidate will analyze requirements to identify which components need software support and translate those into software instructions entered by hand or through an automated code generation tool.
Responsibilities- With assistance break down program specifications into their simplest elements and translate them into code.
- With assistance clarify the actions the program is intended to perform.
- Work as 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.
- Test critical portions of programs to ensure proper operation.
- 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.
- Developing embedded software systems in one or more of the following operating system environments:
- U.S. Citizenship is required for all applicants. CTP is an equal opportunity employer and abides by applicable employment laws and regulations. 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.
- Certification Requirements:
- DOD 8570 Certification
This position requires an active Security Clearance with appropriate Polygraph.
About UsFounded in 2007, Columbia Technology Partners is a Woman-Owned, Service-Disabled Veteran Owned Small Business specializing in technology and management consulting committed to solving intricate and sensitive technology issues facing corporations and federal agencies. Since its inception, CTP has been instrumental in the technical design, engineering development, operational deployment, and support of key systems. With a proven track record in information security, project management, systems/network engineering, security risk management, vulnerability assessments, and mobile security implementation, our employees possess the experience, expertise, and innovative thinking needed for results that exceed expectations.
SalaryRange Transparency
At Columbia Technology Partners we are committed to transparency and fairness in our compensation practices.
- Job
Role and Responsibilities:
The specific duties and responsibilities associated with each role form the foundation of our compensation structure. - Market Research and Industry Benchmarks:
We conduct regular analysis of market trends and salaries across our industry, using reliable compensation data to ensure we remain competitive. - Experience and Qualifications:
An individual's experience, education, certifications, and specialized skills all contribute to determining their position within a salary range. - Location:
Salary ranges may be adjusted based on geographic cost of living, in accordance with local and national standards. - Company Performance:
Our compensation practices also take into account overall company performance and financial health, ensuring sustainability while rewarding our team.
- Medical: CTP offers three superior plans, providing both in-network and out-of-network options.
- Vision + Dental:
Both are free to employees and fully covered by CTP. - Retirement: 401(k) with 6% company contribution.
- PTO + Leave: A work‑life balance is essential to our team. We offer generous paid time off, customizable leave plans, jury duty, bereavement, and military leave.
- Career Growth:
Up to $10,000 is provided for approved career-related learning, training,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).