Intermediate Software Developer- Embedded-- Onsite Position
Curtiss-Wright Corporation
Overview
Intermediate Embedded Software Developer - Onsite Position
Direct message the job poster from Curtiss-Wright Corporation
Intermediate Embedded Software Developer - Onsite Position
Are you an innovative and flexible self-starter? We’re looking for highly motivated Embedded Software Developer to join our world class organization in Ottawa, ON.
You will live and breathe embedded software design to help us create the latest in embedded systems technology. We need enthusiastic team players who want to share, discuss, and brainstorm ideas with our top-notch engineering team at our dynamic organization.
We Take Care of Our People
- Paid Time Off
- RRSP with Employer Match
- Health and Wellness Benefits
- Learning and Development Opportunities
- Competitive Pay
- Referral Program
- Recognition
- Employee Stock Purchase Plan
- Inclusive & Supportive Culture
What You Bring
- Development of embedded firmware solutions for Intel, Power Architecture and Arm processors.
- Proficient using the high-level programming language such as C to solve computing problems and a strong understanding of IC datasheets, register descriptions and board schematics.
- Strong troubleshooting, problem solving, and software debugging skills.
- Strong understanding of software design and engineering principles and application to real world use.
- Results-oriented team player who leads by example, holds themselves accountable for performance, takes ownership of their responsibilities, and champions process improvement initiatives.
- Bachelor's Degree in Engineering or Computer Science (or equivalent).
- Experience/familiarity in the following is an asset:
- Experience working with a multi-disciplined team.
- Knowledge of software engineering best practices and standards.
- Focus on writing supportable, portable code.
- Das U-Boot firmware development for ARM or Power Architecture.
- Slim Bootloader (SBL) development for Intel.
- Bare metal programming.
- Board bring-up.
- Familiarity with OS architectures: Linux, VxWorks, and Windows.
- Software configuration management tools such as Git.
- Software work and defect tracking tools such as JIRA.
- Software test tools and methodologies.
- Scripting tools and languages such as Python.
- Requirements analysis and tracking.
- Familiarity with technologies: PCIe, Ethernet, MDIO, I2C, SPI, TPM, non-volatile memories, SATA, USB, eMMC, NVMe.
- Use of hardware debugging tools, such as Digital Analyzers, Oscilloscopes, and DMMs.
Who We Are
Curtiss-Wright creates a wide variety of embedded computer products designed for the rugged defense industry. Our customers want the latest cutting-edge consumer technology adapted to a rugged form factor and our mission is to make that a reality. As part of a dynamic multi-disciplined team, your job will be to support the development of new embedded systems products, and to enhance our existing products.
To learn more visit:
No unsolicited agency submittals please. Agency partners must be invited to participate in a search by our Talent Acquisition Team and have signed terms in place prior to any submittal. Resumes submitted directly to any Curtiss-Wright employee or affiliate will not qualify for fee payment, and therefore become the property of Curtiss-Wright.
Compliance
This position may require exposure to export-controlled information and subject to additional security screening. In the event information provided during the security screening reveals ineligibility to access export-controlled information, any offer of employment may be reconsidered or withdrawn.
Curtiss-Wright values diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
If you require accommodation due to a disability at any time during the recruitment and/or assessment process, please contact Talent Acquisition and we will make all reasonable efforts to accommodate your request.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering, Design, and Information Technology
- Industries: Defense and Space Manufacturing, Aviation and Aerospace Component Manufacturing, and Information Services
Referrals increase your chances of interviewing at Curtiss-Wright Corporation by 2x
#J-18808-Ljbffr$74.6k - $100k per year
Software Developer-Onsite Position (Intermediate) Are you an innovative and flexible self-starter? Do you have keen software engineering skills? We’re looking for highly motivated Software Developer to join our world class organization in Ottawa, ON. You will live and breathe...SuggestedFlexible hours$80k - $105k per year
...and its allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of... ...market competitive. The anticipated salary range for this position based out of Ottawa, ON, is estimated at $80,000 to $105,000...SuggestedFull timeWork at officeRemote workFlexible hours$90k - $115k per year
...growing global team. Our hardware and software solutions are built for performance, enabling... ...of unique systems. Summary Embedded Software Developer is a valued member of the R&D Team.... ...experience) We are currently hiring for this position to backfill an existing role. At...Suggested- ...member of a dynamic development team, the Senior Embedded Software Designer will be actively involved in designing and developing embedded software for next generation Mobile... ..., to learn more about the company and this position. Hiring top talent is our top priority and we...SuggestedFull time
- Join Curtiss-Wright in Ottawa, ON as an Onsite Software Developer. Leverage your engineering skills to create innovative embedded software solutions tailored for the defense sector. This intermediate position focuses on the engineering, development, and testing of next-generation...Suggested
- ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge quantum technologies in sensing, communication, and computation...Permanent employmentFull time
$114.3k - $164.3k per year
Senior Embedded Software Developer While this position is for a future vacancy, we are actively recruiting for this role. This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are Hewlett Packard Enterprise...InternshipWork at officeLocal area- ...Software Developer - Embedded Systems Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision... ..., DO-178C) would be great. Compliance Statement This position may require exposure to export-controlled information and is...Worldwide
- ...Responsibilities Develop C/C++ code to add functionality and improve software for the 1830 PSS and GX product platforms. Diagnose software defects found during... ...engineers and contribute to large-scale, real-time embedded software in a global development organization....Full timeInternshipWork at office2 days per week
$79k - $125k per year
...cutting-edge telecom advancements, pioneer automotive technologies, develop life‑saving healthcare innovations, and advance next‑generation... ..., specializing in electronics, electro‑mechanics, and software. We’re a community of innovators working on projects that define...- Become an Embedded Software Developer with Ciena in Ottawa, where your skills will enhance cutting-edge network solutions. This role focuses on using C/C++ within a collaborative and innovative team. Join the WaveLogic Software Development team, dedicated to creating embedded...
- Drive innovation as an Embedded Software Developer with QNX, a division of BlackBerry Limited. Engage with cutting-edge technologies including C, C++, and Python to shape the future of AI systems. As a key contributor at QNX, you'll develop software across various domains...
$65k - $85k per year
...grid becomes the local gas station. We are looking for intermediate software developers who are passionate about building scalable, high-... ...professional networking in one of the most exciting and positively impactful technology domains at the intersection of machine...Full timeLocal areaFlexible hours- ...to build, lead, and manage a team of software professionals, including Principal... ...Scrum Masters. The right candidate will develop strategies for the embedded SW development environment,... ...within the team. Create an inclusive and positive working environment where every team...Full timeWork at officeWorldwide
- Innovate with Syntronic as an Embedded Software Developer focused on Android Automotive technologies. Join us to design, develop, and integrate cutting... ...top-tier clients and industry leaders is integral to this position. Key Responsibilities: • Design and develop Android...
- ...The team is responsible for developing a variety of control systems... ...interfaces, primarily focusing on embedded systems development.... ...and AWK Ability to design software with hardware resource constraints... ...Software Engineer roles and related positions are listed separately in the...Contract work
$85k - $100k per year
...Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa March Networks is proud to be recognized as one of... ...retailers and banking institutions. Our goal is to create a positive working environment where all of our employees can thrive....Immediate start$96k - $146k per year
...excellence day in and day out. Join us to make positive change by helping build a better world... ...features as part of a larger team-based software project Design and implement secure... ...is hybrid with a requirement to be onsite for work four or more days per week. #J...- Dive into cutting-edge embedded software development with QNX, a part of BlackBerry Limited. This exciting role focuses on utilizing technologies... ...Python within a hybrid work model. As an Embedded Software Developer II, you will work with diverse technologies, including...
- ...) Term: Perm High Tech Genesis is in search of a low-level embedded software developer to bolster our engineering team. As part of a dynamic team,... ...right to work in the Canada. Kindly submit your resume in MS Word format upon application for this position. #J-18808-LjbffrPermanent employment
- ...Build Cisco networking platforms with C, C++, Linux, and concurrency expertise while developing embedded software for high-performance systems. This Embedded Systems Software Developer contributes to next-generation routing, switching, and distributed platforms. You will...
- Elevate your career at QNX, a division of BlackBerry Limited, as an Embedded Software Developer II. This role focuses on utilizing C, C++, and Python within the QNX Real-Time Operating System (RTOS) to tackle complex challenges across various domains. In this pivotal role,...
- Become a key player in the automotive sector as an Embedded Software Developer specializing in AutoSAR. Design, develop, and debug software components effectively to enhance product success. We are seeking a skilled developer with over five years of embedded software experience...
- ...reports to satisfy client specifications; and any other Programmer/Software Developer - Level 2 related tasks requested by the TA to support... ...Canadian Federal Government Security clearance Must be able to go onsite in the Ottawa area 5 days a week *Our recruitment systems...Full timeTemporary workPart timeFlexible hours
$90k - $125k per year
...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of... ...healthcare, and industrial automation. We are looking for an intermediate C++ / Qt Embedded Developer to support the development of software for embedded and...- ...Build 5G and 6G Cloud RAN software in Ottawa using C/C++, embedded real-time development, and scheduler expertise. Ericsson’s DevOps-oriented team explores AI tools across engineering work. As a Software Developer, you will support vDU baseband development for current and...
- ...will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects... ..., as well as Scrum Masters. The right candidate will develop strategies for the embedded SW development environment, including goals and plans in...Full timeWorldwide
- ...Build embedded software for Cisco networking platforms using C or C++, Linux, and systems programming skills in a collaborative engineering... ...hardware-software integration. As an Embedded Systems Software Developer Co-op, you will work with senior engineers and domain experts...
$18 - $25 per hour
...builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum... ...science reinforce each other by design. About this role: The Embedded Systems Developer Intern will work alongside Q-Block's firmware...Hourly payLong term contractPermanent employmentFull timeInternshipFlexible hours- Advance your career with Ciena as an Embedded Software Developer focused on networking technologies. Design robust embedded software solutions in a company committed to a people-first culture. As an integral member of the development team, you will work on high-performance...Internship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Intermediate Software Developer- Embedded-- Onsite Position. Be the first to apply!
- software developer remote Ottawa, ON
- software design engineer Ottawa, ON
- software engineer devops Ottawa, ON
- ingénieur logiciel Ottawa, ON
- remote entry level software developer Ottawa, ON
- part time software developer Ottawa, ON
- director software engineering Ottawa, ON
- software engineer - ai machine learning Ottawa, ON
- software developer summer internship Ottawa, ON
- software engineer salary in canada Ottawa, ON

