Support the engineering team members in embedded software application development specifically with Rust.
Lead the adoption and deployment of Rust and associated techniques, idioms, design patterns, and tooling throughout multiple product lines.
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware.
Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system.
Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal test.
Investigate root causes of complex issues, and implement solutions, working independently or with a multi-discipline team.
Develop software test plans and procedures, and other relevant technical documentation.
Utilize modeling tools and equipment to establish operating data, conduct experimental tests, prototype, and evaluate results.
Participate in peer reviews, identify, track and repair defects.
Utilize a variety of software languages (primarily Rust, C/C++, and Python developing code for embedded real time operating systems (VxWorks, Linux, Integrity)).
Requirements:
Active Department of Defense (DoD) Secret clearance.
Bachelor's or Master’s degree in computer engineering, Electrical Engineering, Computer Science, or related field.
3+ years of experience developing Rust software for production systems with a deep understanding of the language.
Experience with C\C++ development and object-oriented design.
Experience with development of embedded systems.
Excellent oral and written communication skills.
Preferred Additional Skills:
Experience converting C\C++ code to Rust.
Experience developing Rust software for embedded systems.
Experience with object-oriented design and implementation, including exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo.
Experience developing device drivers and Board Support Packages for real-time embedded systems.
Experience with Information Assurance and/or cryptography.
Experience with NSA Type 1 certification or other SW certification such as DO-178.
[job_alerts.create_a_job]
Rust Software Developer • Camden, NJ
[internal_linking.similar_jobs]
Director Software Development
Radwell International • Willingboro Township, NJ, United States
[job_card.full_time]
Lead software development and technical architecture definition in support of Radwell International.Including but not limited to software development execution, SCRUM, XP and other Agile SDLC pract...[show_more]
Lead Backend Engineer– $2500 sign-on bonus ID48360
AgileEngine • Philadelphia, PA, us
[job_card.full_time]
[filters_job_card.quick_apply]
Join us and earn 2500 USD sign-on bonus.Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI/ML, and our people-...[show_more]
[last_updated.last_updated_variable_days]
Remote Rust Engineer - AI Trainer
SuperAnnotate • Pine Hill, New Jersey, US
[filters.remote]
[job_card.full_time]
As an hourly paid, fully remote Rust Engineer for AI Data Training, you will review AI-generated Rust code and explanations or generate your own, evaluate the reasoning quality and step-by-step pro...[show_more]
[last_updated.last_updated_30]
Solution Designer
Veracity • Mt Laurel, NJ, United States
[job_card.full_time]
Mt Laurel, NJ (2 days/week onsite).Define and design a software solution for a complex system integration project.Understand the system architecture and ecosystem, identify the necessary components...[show_more]
Compensation: Varies per assignment.Location: Remote (USA) Company: ProductReviewJobs Thank you for your interest in becoming a Paid Product Tester.This opportunity is for completing market researc...[show_more]
React Native Developer Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their oper...[show_more]
[last_updated.last_updated_variable_days]
MO416- Power Platform developer 64265
FHR • Philadelphia, PA, US
[job_card.full_time]
[filters_job_card.quick_apply]
Our direct client has an opening for a Power Platform developer 64265.This position is for up to 12 months with the option of extension and is in Hartford, CT.We can work W2 or Corp to Corp.In supp...[show_more]
Tri-Force Consulting Services, Inc. • Philadelphia, PA, us
[job_card.full_time]
[filters_job_card.quick_apply]
Title: Software Developer/Engineer (Mid Level experience).Location: Philadelphia, PA 19122 | Work Mode: Hybrid, minimum 3 days in the office.Client: Philadelphia Gas Works.Interview Schedule: 1st i...[show_more]
[last_updated.last_updated_variable_days]
Outside Sales Executive - Software
Global Payments • Newtonville, NJ, United States
[job_card.full_time]
Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.Our worldw...[show_more]
Colony Abstract Inc • Southampton, PA, United States
[job_card.full_time]
We are looking for an experienced title conveyancer/processor to join our close-knit team of title professionals.The successful candidate will have extensive experience in title processing, clearin...[show_more]
Innovative Defense Technologies (IDT) • Mount Laurel, NJ, US
[job_card.full_time]
Innovative Defense Technologies.IDT), provider of cutting-edge cloud-based integration, automated testing and data analysis for complex, mission-critical systems in the US Department of Defense (DO...[show_more]
[last_updated.last_updated_30]
Software Engineer
TradeJobsWorkForce • 08075 Riverside, NJ, US
[job_card.full_time]
Software Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions.Determines operational feasibility by evaluating analysis, problem definition,...[show_more]
[last_updated.last_updated_30] • [promoted]
Java Fullstack with GitHub Copilot
DS Technologies Inc • Pipersville, PA, United States
[job_card.full_time]
Java Fullstack with GitHub Copilot.Ask is for a Full Stack Developer (Java + React) who can accelerate software delivery using AI tools like GitHub Copilot and modern development practices.Strong p...[show_more]
About InOutsource InOutsource is a recognized industry leader in information governance and new business intake consulting for large law firms.We partner with clients to deliver technical implement...[show_more]
[last_updated.last_updated_variable_days]
RDK Video Triage Engineer
Echo IT Solutions, Inc. • Philadelphia, PA, United States
[job_card.full_time]
Bachelor's degree in computer science/electronics or related field.Development experience with Linux and embedded devices.Strong development experience and Scripting experience (Shell, Python scrip...[show_more]
Exceed the expectations of our residential mortgage borrowers & business partners through superior service, simple processes, and effective communications.We deliver on this mission by empowering o...[show_more]
Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations.We leverage cutt...[show_more]
React Developer Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations....[show_more]