Current jobs related to Principal Software Engineer - Wilmington - Robert Half


  • Wilmington, North Carolina, United States Lockheed Martin Full time

    Position Overview:This role may qualify for a sign-on incentive for external candidates.About Us:Lockheed Martin, Cyber & Intelligence, is at the forefront of addressing significant challenges in the realm of advanced electronics and cybersecurity.As a cybersecurity expert at Lockheed Martin, your mission will be to safeguard the networks that are vital to...


  • Wilmington, North Carolina, United States Lockheed Martin Full time

    Senior Software Development Engineer at Lockheed MartinLockheed Martin, specializing in Cybersecurity and Intelligence, is seeking an experienced Senior Software Development Engineer to enhance their dynamic team. If you are enthusiastic about safeguarding digital assets and engaging with innovative technologies, this role may be ideal for you.As part of our...


  • Wilmington, Delaware, United States Symbotic Full time

    Job Title: Principal Mechanical EngineerWe are seeking a seasoned Principal Mechanical Engineer to advance the design and development of our next-generation mobile robot systems.Key Responsibilities:Provide strategic direction and technical leadership for complex mechanical engineering projectsOversee the design, development, and validation of innovative...


  • Wilmington, Delaware, United States Symbotic Full time

    Job Title: Principal Mechanical EngineerWe are seeking a seasoned Principal Mechanical Engineer to advance the design and development of our next-generation mobile robot systems.Key Responsibilities:Provide strategic direction and technical leadership for complex mechanical engineering projects.Oversee the design, development, and validation of innovative...


  • Wilmington, Delaware, United States Mindlance Full time

    About the RoleMindlance is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing complex computer applications and initiatives.Key ResponsibilitiesDesign and develop software applications using Java, Spring Boot, and Microservices...


  • Wilmington, Delaware, United States Mindlance Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Mindlance. As a key member of our engineering team, you will be responsible for designing, developing, and deploying complex software applications using Java and related technologies.Key Responsibilities:Design and develop high-quality...


  • Wilmington, North Carolina, United States Lockheed Martin Full time

    About the RoleWe are seeking a highly skilled Systems Engineer Principal to join our team at Lockheed Martin. As a key member of our organization, you will be responsible for managing system requirements and derived requirements to ensure the delivery of production systems that are compatible with the defined system architecture.Key ResponsibilitiesManage...


  • Wilmington, North Carolina, United States Lockheed Martin Corporation Full time

    About the RoleThis is an exciting opportunity to join Lockheed Martin's Rotary Mission Systems Cyber & Intelligence team as a Principal Software Engineer. As a key member of our team, you will play a critical role in protecting our nation's critical infrastructure and networks from advanced cyber threats.Key ResponsibilitiesAnalyze user requirements to...


  • Wilmington, Delaware, United States Mindlance Full time

    About the RoleMindlance is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing complex computer applications and initiatives.Key ResponsibilitiesDesign and develop software applications using Java, Spring Boot, and Microservices...


  • Wilmington, Delaware, United States Symbotic Full time

    About the RoleWe are seeking a seasoned Principal Mechanical Engineer to advance the design and development of our next-generation mobile robot systems. As a key member of our Hardware R&D organization, you will drive the technical vision and execution of complex robotic systems, from concept through commercialization.Key ResponsibilitiesProvide strategic...


  • Wilmington, United States TBWA\Chiat\Day Full time

    Principal Process Engineer - Materials Background About LightForce Orthodontics LightForce Orthodontics is a 3D printing technology company focused on the orthodontic space. Our digital platform empowers orthodontists with fully customized, 3D-printed tooth-moving tools. In 2019, we launched our first product - the world’s only, fully customized 3D printed...


  • Wilmington, Delaware, United States Analog Devices Full time

    Job Title: Principal Engineer, Analog Design EngineeringAnalog Devices, Inc. is a global leader in semiconductor technology, bridging the physical and digital worlds to drive innovation at the Intelligent Edge.We are seeking an experienced Principal Engineer to join our Industrial Team in Wilmington, MA, to develop new products with submicron and FinFET CMOS...


  • Wilmington, Delaware, United States Analog Devices Full time

    Job Title: Principal Digital Design EngineerAnalog Devices, Inc. is a global leader in semiconductor technology, bridging the physical and digital worlds to enable breakthroughs at the Intelligent Edge.We are seeking an experienced Principal Digital Design Engineer to join our Central Digital IP team. As a key member of our team, you will be responsible for...


  • Wilmington, Delaware, United States Michael Page Full time

    Job Title: Principal Process Engineer - Battery ManufacturingThe Principal Process Engineer will be responsible for leading the development and optimization of powder processes for battery manufacturing. This includes creating and improving processes for producing and handling battery powder materials, such as anode and cathode materials.Key...


  • Wilmington, Delaware, United States Michael Page Full time

    About Our ClientA rapidly growing start-up in the battery manufacturing space has received significant funding to drive its product line forward. With a new onsite facility in Wilmington, MA, this company is poised for rapid growth and innovation.Job DescriptionThe Principal Process Engineer will play a key role in driving this growth by leading the...


  • Wilmington, North Carolina, United States Lockheed Martin Full time

    About the RoleWe are seeking a highly skilled Hardware Engineer Principal to join our team at Lockheed Martin. As a key member of our engineering team, you will be responsible for designing and developing complex hardware systems for SIGINT solutions.Key ResponsibilitiesPrepare functional requirements and specifications for hardware acquisitionsAnalyze...

  • Principal Engineer

    3 weeks ago


    Wilmington, Massachusetts, United States Klmcareers Full time

    About the RoleWe are seeking a highly skilled Senior Automation Engineer to join our team at Klmcareers. As a Senior Automation Engineer, you will be responsible for designing, developing, and implementing automation solutions for our clients in the Life Science industry.Key ResponsibilitiesDesign and develop automation solutions for industrial processes and...

  • Software Engineer

    4 days ago


    Wilmington, North Carolina, United States Visionist, Inc. Full time

    Unlock Your Potential as a VisionistAt Visionist, Inc., we're seeking a talented Application Developer to join our team of innovators. As a key member of our engineering team, you'll play a critical role in advancing our mission by providing reverse engineering, low-level embedded software development, test engineering, and front-end support.We're a 100%...


  • Wilmington, United States Michael Page Full time

    30 Million Dollar funded start up New onsite facility in Wilmington, MA About Our Client A growing start up in the battery manufacturing space recently received 30 million in new funding as it product line continues to grow with one product already on the market. If you are interested in a start up environment, being a key individual in their growth then...


  • Wilmington, United States Michael Page US Full time

    The Principal Process Engineer will be responsible for: Develop and Optimize Powder Processes: Lead the creation and improvement of processes for producing and handling battery powder materials (e.g., anode, cathode). Ensure Material Quality: Conduct testing and analysis to ensure powders meet performance and quality standards for battery...

Principal Software Engineer

3 months ago


Wilmington, United States Robert Half Full time

We are on the lookout for a seasoned Technical Engineer to join our team in Wilmington, Massachusetts. As a Technical Engineer, you will lead a team in developing real-time C++ software for our cutting-edge metal 3D printing technology. Your responsibilities will include architecting and implementing software, providing technical guidance, collaborating on strategic engineering plans, and ensuring code quality and documentation.


Principal Software Engineer


Our Client, a leader in additive manufacturing, seeks a Principal Software Engineer. In this role, you'll lead a team in developing real-time C++ software for our cutting-edge metal 3D printing technology. Your responsibilities include architecting and implementing software for our high-speed, multi-laser Area Printer, providing technical guidance, collaborating on strategic engineering plans, and ensuring code quality and documentation. Requirements: 7+ years' experience, advanced C++ skills, OOD/OOA knowledge, SDLC experience, and leadership abilities. Nice-to-haves: Additive manufacturing experience, PLC programming, and motion control software development expertise.


MUST HAVE

* Experience programming multi-axis motion controllers such as Galil, ACS, etc.(EtherCAT motion controller experience, huge+)

* Advanced C++ software development experience. Specifically, deterministic (hard) real-time C++ development experience.


Responsibilities

• Lead a team in the development of real-time C++ software for metal 3D printing technology.

• Architect and implement software for high-speed, multi-laser Area Printer.

• Provide technical guidance to the team and collaborate on strategic engineering plans.

• Ensure the quality of code and documentation.

• Monitor and maintain software systems for optimal functionality.

• Utilize skills in Motion control, Real-Time, C++, and C# - Sharp to enhance software development processes.

• Collaborate with other engineers and professionals in the company to improve software development practices.

• Handle the programming of multi-axis motion controllers.

• Develop and implement strategies for improving software performance.

• Ensure compliance with industry standards and best practices in software development.


Requirements

• The candidate must have a minimum of 5 years of experience as a Technical Engineer.

• Demonstrated expertise in Motion Control is necessary.

• Proficiency in Real-Time systems is essential.

• Solid understanding and skills in C++ programming language.

• Experience in C# Sharp programming is required.

• The candidate must have the ability to troubleshoot and resolve technical issues effectively.

• Excellent communication and collaboration skills are mandatory.

• Proven ability to manage multiple tasks and meet deadlines.

• Familiarity with industry standards and best practices in technical engineering.

• A relevant degree in Engineering or related field is required.

• Continual learner, staying up-to-date with latest industry trends and advancements.

• Ability to work both independently and as part of a team.