Command Post Technologies, Inc.
Embedded Software Engineer
Command Post Technologies, Inc., Virginia, Minnesota, United States, 55792
This role focuses on developing embedded systems software, real-time Linux applications, and FPGA firmware to support mission needs. It includes projects like secure communication systems, hardware integration, and enhancing system security, while also mentoring junior engineers in software and FPGA development.
Responsibilities:
Develop embedded systems software, primarily in C/C++
Develop real-time Linux applications for resource-constrained systems
Develop FPGA firmware to meet mission needs
BMS Interface Board – Raspberry Pi-based interface to connect BMS to projectiles
UDP Multicast Receiver – embedded system UDP receiver to send time-critical packets across FPGA-based software-defined radio
Mission Processor Security – add encryption and boot security to existing Intel SoC FPGA platform
Mission Processor Flight Executive – develop/update/maintain existing flight executive C/C++ code and develop/integrate new hardware/software interfaces required to meet mission needs
Mission Processor FPGA – develop/update/maintain existing FPGA firmware and develop/integrate new hardware/software interfaces required to meet mission needs
Work with or supervise junior engineers in software development and FPGA coding
SECURITY CLEARANCE REQUIREMENTS:
Must currently hold a security clearance at the SECRET level and be eligible for Top Secret. US Citizenship is a requirement for SECRET clearance at this location. Work is 100% on-site. A Bachelor of Science (BS) degree from an accredited college or university in an engineering, scientific, or technical discipline. Six (6) years of professional technical experience which includes: Four (4) years specialized experience performing design and integration engineering, test and evaluation activities, electrical systems requirements management, electrical systems engineering design, utilization of electrical systems engineering design software tools, and electrical systems engineering processes. Knowledgeable in programming and scripting languages (C/C++; Verilog; Python; TCL; Shell scripts; Git Version Control) Intermediate to advanced skills in Microsoft Office suite - Word, Excel, Outlook, PowerPoint Effective communication skills with all levels of employees and outside contacts Strong interpersonal skills and good judgment with the ability to work independently or as part of a team General Knowledge in the following areas: Networking protocols/interfaces – Ethernet, UDP, TCP/IP Serial protocols – UART (RS232 / RS422), I2C, SPI Xilinx FPGA Intel FPGA Embedded systems Basic understanding of RF concepts Physical Demands: Must be able to lift up to 25 pounds Must be able to stand and walk for prolonged periods Must be able to twist, bend, and squat periodically About Us:
Command Post Technologies, Inc. (CPT) is a Service-Disabled Veteran-Owned Small Business (SDVOSB) providing engineering services in Cyber Security, Software Development, Test & Evaluation, and Strategic Planning. CPT values a caring environment promoting work-life balance, integrity, determination, and innovation. We prioritize communication, accountability, and resourcefulness in our team efforts. What’s In It for You: Leadership training Flexible hours Work/Life balance Rewards and recognition Founded in 2008 and headquartered in Suffolk, VA, CPT employs many former military personnel. We are committed to employing veterans and providing solutions that enhance productivity and security for our clients. CPT is an equal opportunity employer and adheres to all nondiscrimination laws and policies.
#J-18808-Ljbffr
Must currently hold a security clearance at the SECRET level and be eligible for Top Secret. US Citizenship is a requirement for SECRET clearance at this location. Work is 100% on-site. A Bachelor of Science (BS) degree from an accredited college or university in an engineering, scientific, or technical discipline. Six (6) years of professional technical experience which includes: Four (4) years specialized experience performing design and integration engineering, test and evaluation activities, electrical systems requirements management, electrical systems engineering design, utilization of electrical systems engineering design software tools, and electrical systems engineering processes. Knowledgeable in programming and scripting languages (C/C++; Verilog; Python; TCL; Shell scripts; Git Version Control) Intermediate to advanced skills in Microsoft Office suite - Word, Excel, Outlook, PowerPoint Effective communication skills with all levels of employees and outside contacts Strong interpersonal skills and good judgment with the ability to work independently or as part of a team General Knowledge in the following areas: Networking protocols/interfaces – Ethernet, UDP, TCP/IP Serial protocols – UART (RS232 / RS422), I2C, SPI Xilinx FPGA Intel FPGA Embedded systems Basic understanding of RF concepts Physical Demands: Must be able to lift up to 25 pounds Must be able to stand and walk for prolonged periods Must be able to twist, bend, and squat periodically About Us:
Command Post Technologies, Inc. (CPT) is a Service-Disabled Veteran-Owned Small Business (SDVOSB) providing engineering services in Cyber Security, Software Development, Test & Evaluation, and Strategic Planning. CPT values a caring environment promoting work-life balance, integrity, determination, and innovation. We prioritize communication, accountability, and resourcefulness in our team efforts. What’s In It for You: Leadership training Flexible hours Work/Life balance Rewards and recognition Founded in 2008 and headquartered in Suffolk, VA, CPT employs many former military personnel. We are committed to employing veterans and providing solutions that enhance productivity and security for our clients. CPT is an equal opportunity employer and adheres to all nondiscrimination laws and policies.
#J-18808-Ljbffr